Aspect-oriented Design Model
نویسندگان
چکیده
The University Repository is a digital collection of the research output of the University, available on Open Access. Copyright and Moral Rights for the items on this site are retained by the individual author and/or other copyright owners. Users may access full items free of charge; copies of full text items generally can be reproduced, displayed or performed and given to third parties in any format or medium for personal research or study, educational or notforprofit purposes without prior permission or charge, provided:
منابع مشابه
Designing Aspect-Oriented Crosscutting in UML
The Aspect-Oriented Design Model (AODM) is a new design model for the development of AspectJ programs with the UML. It extends existing UML concepts using standard UML extension mechanisms to provide aspect-oriented concepts as they are found in AspectJ. Further, the AODM specifies how an aspect-oriented design model may be transformed into an ordinary UML design model. It demonstrates how this...
متن کاملTowards Aspect-oriented Model-driven Code Generation in the Formal Design Analysis Framework
Model driven code generation has been investigated in traditional and object-oriented design paradigms; significant progress has been made. It offers many advantages including the rapid development of high quality code. Errors are reduced and the consistency between the design and the code is retained, in comparison with a purely manual approach. Here, we propose a model driven code generation ...
متن کاملNu: Towards an Aspect-Oriented Invocation Mechanism
The contribution of this work is the design, implementation and evaluation of a new aspect-oriented invocation mechanism for preserving design modularity in object code. We call our mechanism Bind. We make three basic claims. First, it is feasible to realize a programming model that supports Bind to preserve design modularity in object code. Second, the new invocation mechanism further improves...
متن کاملA Meta-model for Specifying Aspect-oriented Design Patterns
Several recent works propose approaches that combine design patterns and aspect-orientation. They mainly propose to use aspect-oriented mechanisms to provide new language-specific implementations for object-oriented design patterns, improving their modularisation and reusability. The newly proposed solutions, however, remain manually applied, and the lack of their traceability from the design t...
متن کاملDirectives for Composing Aspect-Oriented Design Class Models
An aspect-oriented design model consists of a set of aspect models and a primary model. Each aspect model describes a feature that crosscuts elements in the primary model. Aspect and primary models are composed to obtain an integrated design view. In this paper we describe a composition approach that utilizes a composition algorithm and composition directives. Composition directives are used wh...
متن کاملGenerating Aspect Code from UML Models
This position paper presents a concept for aspect-oriented design and a seamless integration of AO design and implementation. We suggest a design notation based on standard UML which separates clearly the reusable programming language independent design of aspect code and base (business logic) code from the language dependant cross-cutting parts. Thus fostering reuse of aspect code and simplify...
متن کامل